@charset "utf-8";

/********************************   常用元素样式  ********************************/

/*    h 标签		*/
h1, h2, h3, h4, h5, h6
{
    font-family: Helvetica, Arial, sans-serif;
    color: #222;
    font-weight: bold;
}

h1            { font-family: Calibri, Helvetica, Arial, sans-serif; font-size: 31px; font-weight: bold; color: #fff;
    position: absolute; top: -1000px;  /* Remove this line and delete the logo (in the HTML) if you don't want an image as a logo */
}

h2            { font-size: 26px; padding: 0 0 10px 0; }
h3            { font-size: 17px; padding: 0 0 10px 0; }
h4            { font-size: 16px; padding: 0 0 5px 0; }
h5            { font-size: 14px; padding: 0 0 5px 0; }
h6            { font-size: 12px; padding: 0 0 5px 0; }



/*    a 标签		*/
a              { color: #014493; text-decoration: none; }
a:hover     { color: #000; }
a:active     { color: #777; }
a:focus     { outline: 1px; }


/*    p 标签		*/
p 				{
    padding: 5px 0 10px 0;
    line-height: 1.6em;
}


/*    自定义		*/
strong       { font-weight: bold; color: #333; }

small   		{ font-size: 0.85em; }

pre           { font-family: monospace; }


/*    其他		*/
.clear {
    clear: both;
}

.align-left {
    float: left;
}

.align-right {
    float: right;
}


/*    按钮		*/
.button {
    font-family: Verdana, Arial, sans-serif;
    display: inline-block;
    border: 1px solid #459300 !important;
    padding: 4px 7px 4px 7px !important;
    color: #fff !important;
    font-size: 11px !important;
    cursor: pointer;
}

.button:hover {
    text-decoration: underline;
}

.button:active {
    padding: 5px 7px 3px 7px !important;
}

a.remove-link {
    color: #bb0000;
}

a.remove-link:hover {
    color: #000;
}


/*---------------------------------------html标签------------------------------------------*/

html {
    font-size: 100%;
    height: 100%;
    margin-bottom: 1px; /* Always show a scrollbar to avoid jumping when the scrollbar appears  */
}


/*---------------------------------------nav div标签------------------------------------------*/
#nav {
    width: 100%;
    background-color: #ff2d4b;
}
#nav img{
    margin-left: 0;
}

/*---------------------------------------footer html标签------------------------------------------*/
/*普通用户注册页面红色提示*/
#hint1,#hint2,#hint3,#hint4,#hint5 {
    color:red;
}

/*  底部版权    */
#footer{
    width:100%;
    background-color:#F67183;
    padding:20px;
    text-align:center;
    margin-top:4%;
    font-size: 14px;
    font-family: '微软雅黑';
}

#footer a {
    color:#ffffff;
}


/*---------------------------------------error tips html标签------------------------------------------*/
#result{
    width: 396px;
    height: 31px;
    border: 1px solid #dadada;
    margin-left: 23px;
    margin-bottom: 5px;
    background-color: #fff2f2;
    border-radius: 5px;
    font-size: 16px;
    text-align: center;
    line-height: 31px;color:
    #ff6666;font-family: '微软雅黑,宋体';
    display: none;
}
#result img{
    margin-left:5px;
    width: 22px;
    height: 22px;
    margin-top: 4px;
    float: left;
}
#result span{
    float: left;
    margin-left: 5px;
    color: #c7254e;
}




